#ifndef _OBSERVABLE_H_
#define _OBSERVABLE_H_

#include "Mediator.h"
#include "Message.h"
#include "MessageType.h"
#include "ObservableIfc.h"

class Observable : public ObservableIfc
{
private:
	Mediator *m;
public:
	Observable(Mediator *m);

	void DoSomething(MessageType mt, std::string s);
};

#endif